json.result       true
json.message      "获取订单成功."
json.data         do
  json.id                 @order.id
  json.trade_no           @order.trade_no
  json.total_fee          "#{@order.total_fee}"
  json.express_fee        "#{@order.express_fee}"
  json.coupon_fee         "#{@order.coupon_fee}"
  json.state              @order.state
  json.state_zh           i18n_enum(@order, :state)
  json.address            @order.address
  json.buyer_phone        @order.buyer_phone
  json.buyer_name         @order.buyer_name
  json.is_evaluated       @order.is_evaluated
  json.shop_name          @order.shop.blank? ? "" : @order.shop.name
  json.created_at         formattime(@order.created_at, unit: "day")
  json.created_time_at    formattime(@order.created_at, unit: "noDayOnlyHour")
  if @order.sent?
    json.logistics_company    @order.cash? ? "货到付款" : @order.logistics_company.name
    json.logistics_trade_no   @order.logistics_trade_no
  end
  json.items              @order.order_items do |order_item|
    json.id                           order_item.id
    json.spu_id                       order_item.spu_id
    json.quantity                     order_item.quantity
    json.name                         order_item.spu_name
    json.option_value_presentation    order_item.option_value_presentation
    json.fee                          "#{order_item.fee}"
    json.state                        order_item.state
    json.state_zh                     i18n_enum(order_item, :state)
    json.avatar                       order_item.sku.avatar.url if order_item.sku.presence
  end
  json.service_url                    @service_url
end